have a maggot in one's brain

have a maggot in one's brain

 英

  • na.想入非非

英漢解釋

na.
1.
想入非非,異想天開